Перейти к основному содержимому

17.3 Настройка CFM

17.3.1 Обзор

Введение в функциональность

CFM (Connectivity Fault Management) предоставляет возможность обнаружения, проверки, изоляции и уведомления о сбоях связи в сети Virtual Bridged LAN на основе стандартного протокола IEEE 802.1ag. Он обеспечивает обнаружение и проверку путей через мосты 802.1 и локальные сети (LAN), а также является частью улучшенных функций OAM. CFM разработан так, чтобы быть прозрачным для пользовательских данных, передаваемых по сети, и обеспечивать максимальное покрытие отказов.

Описание принципа работы

Ссылка: IEEE 802.1ag/D8.1

CFM использует стандартные Ethernet-кадры, определенные с помощью EtherType. Поддерживаются следующие CFM-сообщения:

  • Continuity Check messages (CC) - Multicast-сообщения «пульсации», периодически обменившиеся между MEP (Maintenance End Points), позволяющие MEP находить другие MEP в домене, а MIP (Maintenance Intermediate Points) — находить MEP. Используется для обнаружения потери целостности (LOC) между MEP.
  • Loopback messages - Unicast кадры, отправляемые MEP по запросу администратора для проверки доступности конкретной точки обслуживания. Похоже на ICMP ping.
  • Linktrace messages - Multicast-кадры, отправляемые MEP по запросу администратора для отслеживания пути (по каждому хопу) до конечной точки (MEP/MIP). Похожи на UDP traceroute.
  • Delay Measurement messages - MEP отправляет DMM (Delay Measurement Message) с запросом ETH-DM к своему пиру, и получает DMR (Delay Measurement Reply) с ответом для измерения двухсторонней задержки кадров и изменения задержки. Когда MEP получает кадры 1DM, она выполняет измерения задержки однонаправленных кадров и вариации задержки.
  • Ethernet Locked Signal messages - Функция Ethernet Locked Signal (ETH-LCK) используется для передачи информации о административной блокировке сервера (подслоя) MEP и последующем прерывании передачи данных к MEP, ожидающему этот трафик. Она позволяет MEP, принимающему кадры с информацией ETH-LCK, различать дефектное состояние и административное блокирование на уровне сервера (подслоя) MEP.
  • Ethernet client signal fail messages - Функция Ethernet client signal fail (ETH-CSF) используется MEP для передачи информации о выявлении сбоя или дефекта в сигнале Ethernet на соседний MEP, когда сам клиент не поддерживает соответствующие механизмы обнаружения или передачи сбоев и дефектов, такие как ETH-CC или ETH-AIS. Сообщения ETH-CSF передаются в направлении от функции адаптации источника Ethernet, обнаружившей сбой или дефект, к функции адаптации приемника Ethernet, связанной с соседним MEP. ETH-CSF применяется только для точка-точка Ethernet транспортных приложений.
  • Ethernet Frame loss measurement message - ETH-LM используется для сбора значений счетчиков, применимых к входящим и исходящим сервисным кадрам, где счетчики поддерживают подсчет переданных и полученных данных между парой MEP. ETH-LM выполняется путем отправки LMM с информацией ETH-LM на соседний MEP и аналогичного получения LMR с информацией ETH-LM от соседнего MEP.

17.3.2 Конфигурация

Внимание

CFM несовместим с 802.1x и зеркальной целью на одном порту. Поэтому CFM и эти функции не должны настраиваться на одном и том же порту.

Конфигурация CC/LB/LT/AIS/DM

Рисунок 17-5: CFM

Рисунок 17-5: CFM

Шаг 1: Вход в режим настройки

Switch# configure terminal

Шаг 2: Вход в режим конфигурации VLAN и создание VLAN

Switch(config)# vlan database
Switch(config vlan)# vlan 30
Switch(config vlan)# exit

Шаг 3: Включение CFM глобально и настройка режима CFM на y1731

Switch(config)# ethernet cfm enable
Switch(config)# ethernet cfm mode y1731

Шаг 4: Создание домена CFM и привязка сервиса с VLAN

Создаём домен с именем "cust" и уровнем 5:

Switch(config)# ethernet cfm domain cust level 5
Switch(config-ether-cfm)# service cst vlan 30
Switch(config-ether-cfm)# exit

Создаём домен с именем "provid" и уровнем 3:

Настройка Switch2 и Switch3:

Switch(config)# ethernet cfm domain provid level 3
Switch(config-ether-cfm)# service cst vlan 30
Switch(config-ether-cfm)# exit
Примечание

Диапазон уровня домена CFM должен быть от 0 до 7. Большие числа указывают на более высокий приоритет. Когда различные домены CFM используют одинаковый VLAN, пакеты домена с более высоким приоритетом могут проходить через домены с более низким приоритетом.

Шаг 5: Вход в режим настройки интерфейса и настройка атрибутов интерфейса

Конфигурация интерфейса для Switch1:

Switch(config)# interface eth-0-9
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 30
Switch(config-if)# ethernet cfm mep down mpid 66 domain cust vlan 30 interval 1
Switch(config-if)# ethernet cfm mep crosscheck mpid 99 domain cust vlan 30 mac d036.4567.8009
Switch(config-if)# no shutdown
Switch(config-if)# exit

Конфигурация интерфейса для Switch2:

Switch(config)# interface eth-0-9
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 30
Switch(config-if)# ethernet cfm mip level 5 vlan 30
Switch(config-if)# ethernet cfm mep up mpid 666 domain provid vlan 30 interval 1
Switch(config-if)# ethernet cfm mep crosscheck mpid 999 domain provid vlan 30 mac 6a08.051e.bd09
Switch(config-if)# ethernet cfm ais status enable all domain provid vlan 30 level 5 multicast
Switch(config-if)# ethernet cfm server-ais status enable level 5 interval 1
Switch(config-if)# no shutdown
Switch(config-if)# exit

Switch(config)# interface eth-0-17
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 30
Switch(config-if)# no shutdown
Switch(config-if)# exit

Конфигурация интерфейса для Switch3:

Switch(config)# interface eth-0-9
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 30
Switch(config-if)# ethernet cfm mip level 5 vlan 30
Switch(config-if)# ethernet cfm mep up mpid 999 domain provid vlan 30 interval 1
Switch(config-if)# ethernet cfm mep crosscheck mpid 666 domain provid vlan 30 mac 0e1d.a7d7.fb09
Switch(config-if)# no shutdown
Switch(config-if)# exit
Switch(config)# interface eth-0-17
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 30
Switch(config-if)# no shutdown
Switch(config-if)# exit

Конфигурация интерфейса для Switch4:

Switch(config)# interface eth-0-9
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 30
Switch(config-if)# ethernet cfm mep down mpid 99 domain cust vlan 30 interval 1
Switch(config-if)# ethernet cfm mep crosscheck mpid 66 domain cust vlan 30 mac fa02.cdff.6a09
Switch(config-if)# no shutdown
Switch(config-if)# exit

Шаг 6: Включение проверки целостности

Для Switch1 и Switch4:

Switch1(config)# ethernet cfm cc enable domain cust vlan 30

Для Switch2 и Switch3:

Switch2(config)# ethernet cfm cc enable domain provid vlan 30

Шаг 7: Конфигурация оповещений (необязательно)

Для подавления ошибок при получении AIS-пакетов и ошибок LOC на Switch1:

Switch(config)# ethernet cfm ais suppress alarm enable domain cust vlan 30

Шаг 8: Выход из режима настройки

Switch(config)# end

Шаг 9: Проверка

Проверка MEP и MIP

Команда для отображения деталей соединений для Switch1 и Switch2:

Switch1:

Switch# show ethernet cfm maintenance-points
######Local MEP:
MPID Direction DOMAIN LEVEL TYPE VLAN PORT CC-Status Mac-address RDI Interval
--------------------------------------------------------------------------------------
66 Down MEP cust 5 MEP 30 eth-0-9 enabled fa02.cdff.6a09 True 3.33ms
######Local MIP:
Level VID TYPE PORT MAC
------------------------------------------------------
######Remote MEP:
MPID LEVEL VLAN ACTIVE Remote Mac RDI FLAGS STATE
---------------------------------------------------------
99 5 30 Yes d036.4567.8009 True Learnt UP

Switch2:

Switch# show ethernet cfm maintenance-points
######Local MEP:
MPID Direction DOMAIN LEVEL TYPE VLAN PORT CC-Status Mac-address RDI
----------------------------------------------------------------------------
666 Up MEP provid 3 MEP 30 eth-0-9 enabled 0e1d.a7d7.fb09 False
######Local MIP:
Level VID TYPE PORT MAC
------------------------------------------------------
5 30 MIP eth-0-9 0e1d.a7d7.fb09
######Remote MEP:
MPID LEVEL VLAN ACTIVE Remote Mac RDI FLAGS STATE
---------------------------------------------------------
999 3 30 Yes 6a08.051e.bd09 True Learnt UP

Проверка Loopback

Следующая команда используется для пинга удаленного MEP по его unicast MAC-адресу на Switch1:

Switch# ethernet cfm loopback mac d036.4567.8009 unicast mepid 66 domain cust vlan 30
Sending 1 Ethernet CFM loopback messages, timeout is 5 seconds:
(! Pass . Fail)
!
Loopback completed.
-----------------------------------
Success rate is 100 percent(1/1)

Следующая команда используется для пинга удаленного MEP по multicast MAC-адресу на Switch1:

Switch# ethernet cfm loopback multicast mepid 66 domain cust vlan 30
Sending 1 Ethernet CFM loopback messages, timeout is 5 seconds:
(! Pass . Fail)
Host MEP: 66
Number of RMEPs that replied to mcast frame = 1
LBR received from the following
9667.bb68.f308
success rate is 100 (1/1)

Следующая команда используется для пинга удаленного MEP по удаленному идентификатору MEP на Switch1:

Switch# ethernet cfm loopback unicast rmepid 99 mepid 66 domain cust vlan 30
Sending 1 Ethernet CFM loopback messages, timeout is 5 seconds:
(! Pass . Fail)
!
Loopback completed.
-----------------------------------
Success rate is 100 percent(1/1)

Следующая команда используется для пинга MIP по MAC-адресу MIP на Switch1:

Switch# ethernet cfm loopback mac 0e1d.a7d7.fb09 unicast mepid 66 domain cust vlan 30
Sending 1 Ethernet CFM loopback messages, timeout is 5 seconds:
(! Pass . Fail)
!
Loopback completed.
-----------------------------------
Success rate is 100 percent(1/1)

Проверка RDI

Перед очисткой локального MEP RDI, статус RDI на Switch1 следующий:

Switch# show ethernet cfm maintenance-points local mep domain cust
MPID Direction DOMAIN LEVEL TYPE VLAN PORT CC-Status Mac-address RDI Interval
-------------------------------------------------------------------------------
66 Down MEP cust 5 MEP 30 eth-0-9 enabled fa02.cdff.6a09 True 3.33ms

Проверка ERROR

Перед очисткой ошибок локального MEP, ошибки на Switch1 следующие:

Switch# show ethernet cfm errors domain cust
Level Vlan MPID RemoteMac Reason ServiceId
5 30 66 d036.4567.8009 errorCCMdefect: rmep not found cst
5 30 66 d036.4567.8009 errorCCMdefect: rmep not found clear cst
Time
2011/05/27 3:19:18
2011/05/27 3:19:32

Следующая команда используется для очистки ошибок на Switch1:

Switch# clear ethernet cfm errors domain cust

После очистки ошибок локального MEP, ошибки на Switch1 следующие:

Switch# clear ethernet cfm errors domain cust
Level Vlan MPID RemoteMac Reason ServiceId

Проверка AIS

Следующая команда используется для отключения функции CC на Switch1:

Switch(config)# no ethernet cfm cc enable domain cust vlan 30

Следующая команда используется для отключения функции CC на Switch3:

Switch(config)# no ethernet cfm cc enable domain cust vlan 30

Следующая команда используется для проверки состояния дефекта AIS на Switch2:

Switch# show ethernet cfm ais mep 666 domain cust vlan 30
AIS-Status: Enabled
AIS Period: 1
Level to transmit AIS: 7
AIS Condition: No
----------------------------------------------------
Configured defect condition detected(yes/no)
----------------------------------------------------
unexpected-period no
unexpected-MEG level no
unexpected-MEP no
Mismerge no
LOC yes

Следующая команда используется для проверки состояния приема AIS на Switch1:

Switch# show ethernet cfm ais mep 66 domain cust vlan 30
AIS-Status: Disabled
AIS Condition: Yes

Проверка LinkTrace

Следующая команда используется для трассировки удаленного MEP по MAC-адресу удаленного MEP на Switch1:

Switch# ethernet cfm linktrace mac d036.4567.8009 mepid 66 domain cust vlan 30
Sending Ethernet CFM linktrace messages,TTL is 64.Per-Hop Timeout is 5 seconds:
Please wait a moment
-------------------------------
Received Hops: 1
-------------------------------
TTL : 63
Forwarded : True
Terminal MEP : False
Relay Action : Rly FDB
Ingress Action : IngOk
Ingress MAC address : 0e1d.a7d7.fb09
Ingress Port ID Type : ifName
Ingress Port ID : eth-0-9
-------------------------------
Received Hops: 2
-------------------------------
TTL : 62
Forwarded : True
Terminal MEP : False
Relay Action : Rly FDB
Egress Action : EgrOk
Egress MAC address : 6a08.051e.bd09
Egress Port ID Type : ifName
Egress Port ID : eth-0-9
-------------------------------
Received Hops: 3
-------------------------------
TTL : 61
Forwarded : False
Terminal MEP : True
Relay Action : Rly Hit
Ingress Action : IngOk
Ingress MAC address : d036.4567.8009
Ingress Port ID Type : ifName
Ingress Port ID : eth-0-9

Следующая команда используется для трассировки удаленного MEP по ID удаленного MEP на Switch1:

Switch# ethernet cfm linktrace rmepid 99 mepid 66 domain cust vlan 30
Sending Ethernet CFM linktrace messages,TTL is 64.Per-Hop Timeout is 5 seconds:
Please wait a moment
-------------------------------
Received Hops: 1
-------------------------------
TTL : 63
Forwarded : True
Terminal MEP : False
Relay Action : Rly FDB
Ingress Action : IngOk
Ingress MAC address : 0e1d.a7d7.fb09
Ingress Port ID Type : ifName
Ingress Port ID : eth-0-9
-------------------------------
Received Hops: 2
-------------------------------
TTL : 62
Forwarded : True
Terminal MEP : False
Relay Action : Rly FDB
Egress Action : EgrOk
Egress MAC address : 6a08.051e.bd09
Egress Port ID Type : ifName
Egress Port ID : eth-0-9
-------------------------------
Received Hops: 3
-------------------------------
TTL : 61
Forwarded : False
Terminal MEP : True
Relay Action : Rly Hit
Ingress Action : IngOk
Ingress MAC address : d036.4567.8009
Ingress Port ID Type : ifName
Ingress Port ID : eth-0-9

Следующая команда используется для трассировки удаленного MIP по unicast MAC-адресу удаленного MIP на Switch1:

Switch# ethernet cfm linktrace 6a08.051e.bd09 mepid 66 domain cust vlan 30
Sending Ethernet CFM linktrace messages,TTL is 64.Per-Hop Timeout is 5 seconds:
Please wait a moment
-------------------------------
Received Hops: 1
-------------------------------
TTL : 63
Forwarded : True
Terminal MEP : False
Relay Action : Rly FDB
Ingress Action : IngOk
Ingress MAC address : 0e1d.a7d7.fb09
Ingress Port ID Type : ifName
Ingress Port ID : eth-0-9
-------------------------------
Received Hops: 2
-------------------------------
TTL : 62
Forwarded : False
Terminal MEP : False
Relay Action : Rly Hit
Egress Action : EgrOk
Egress MAC address : 6a08.051e.bd09
Egress Port ID Type : ifName
Egress Port ID : eth-0-9
Проверки 1DM и DMM

Проверка 1DM and DMM

Следующая команда используется для выполнения двухсторонних измерений задержки и вариации задержки на Switch1:

Switch# ethernet cfm dmm rmepid 99 mepid 66 count 5 domain cust vlan 30 
Delay measurement statistics:
DMM Packets transmitted : 5
Valid DMR packets received : 5
Index Two-way delay Two-way delay variation
1 4288 usec 0 usec
2 4312 usec 24 usec
3 4296 usec 16 usec
4 4320 usec 24 usec
5 4264 usec 56 usec
Average delay : 4296 usec
Average delay variation : 24 usec
Best case delay : 4264 usec
Worst case delay : 4320 usec

Перед выполнением измерений задержки в одну сторону, необходимо синхронизировать таймеры часов. Следующая команда используется для начала отправки 1DM сообщений в Switch1:

Switch1# ethernet cfm 1dm rmepid 99 mepid 66 count 5 domain cust vlan 30

Следующий результат 1DM теста на Switch4:

Switch4# show ethernet cfm delaymeasurement cache 
Remote MEP : 66
Remote MEP vlan : 30
Remote MEP level : 5
DMM Packets transmitted : 0
Valid DMR packets received : 0
Valid 1DM packets received : 5
Index One-way delay One-way delay variation Received Time
1 16832 usec 0 usec 2011/07/19 17:27:46
2 16176 usec 656 usec 2011/07/19 17:27:47
3 15448 usec 728 usec 2011/07/19 17:27:48
4 14800 usec 648 usec 2011/07/19 17:27:49
5 15406 usec 606 usec 2011/07/19 17:27:50
Average delay : 15732 usec
Average delay variation : 527 usec
Best case delay : 14800 usec
Worst case delay : 16832 usec

Конфигурация LCK

Рисунок 17-6: CFM

Рисунок 17-6: CFM

Следующая конфигурация должна быть выполнена на всех коммутаторах, если не указано ID коммутатора.

Шаг 1: Подготовка конфигурации

Ссылаться на главу "Configure CC/LB/LT/AIS/DM".

Шаг 2: Конфигурация LCK

Настройка на Switch2:

Switch(config)# interface eth-0-9
Switch(config-if)# ethernet cfm lck enable mep 666 domain provid vlan 30 tx-level 5 interval 1

Шаг 3: Проверка

Следующая команда используется для отображения состояния LCK для Switch2:

Switch2# show ethernet cfm lck
En-LCK Enable, Y(Yes)/N(No)
Rx-LC, Receive LCK packets and enter LCK condition, Y(Yes)/N(No)
Rx-I, The period which is gotten from LCK packets
Tx-Domain, frames with ETH-LCK information are sent to this Domain
Tx-I, Transmit Interval
------------------------------------------------------------------------
MPID Domain VLAN En Rx-LC Rx-I Tx-Domain Tx-I
------------------------------------------------------------------------
666 provid 30 Y N N/A cust 1

Следующая команда используется для отображения состояния LCK для Switch1:

Switch1# show ethernet cfm lck
En-LCK Enable, Y(Yes)/N(No)
Rx-LC, Receive LCK packets and enter LCK condition, Y(Yes)/N(No)
Rx-I, The period which is gotten from LCK packets
Tx-Domain, frames with ETH-LCK information are sent to this Domain
Tx-I, Transmit Interval
------------------------------------------------------------------------
MPID Domain VLAN En Rx-LC Rx-I Tx-Domain Tx-I
------------------------------------------------------------------------
66 cust 30 N Y 1 N/A N/A

Конфигурация CSF

Рисунок 17-7: CFM CSF

Рисунок 17-7: CFM CSF

Следующую конфигурацию следует выполнить на всех коммутаторах, если ID коммутатора не указан.

Шаг 1: Вход в режим конфигурации

Switch# configure terminal

Шаг 2: Вход в режим конфигурации VLAN и создание VLAN

Конфигурация для Switch1:

Switch(config)# vlan database
Switch(config vlan)# vlan 30
Switch(config vlan)# exit

Конфигурация для Switch2 и Switch3:

Switch3(config)# vlan database
Switch3(config vlan)# vlan 20,30
Switch3(config vlan)# exit

Шаг 3: Включение CFM глобально и установка режима CFM на y1731

Switch(config)# ethernet cfm enable
Switch(config)# ethernet cfm mode y1731

Шаг 4: Создание домена CFM и привязка сервиса к VLAN

Создайте домен с именем "cust" и уровнем 5:

Switch(config)# ethernet cfm domain cust level 5
Switch(config-ether-cfm)# service cst vlan 30
Switch(config-ether-cfm)# exit

Создайте домен с именем "provid" и уровнем 3. Конфигурация для Switch2 и Switch3:

Switch(config)# ethernet cfm domain provid level 3
Switch(config-ether-cfm)# service cst vlan 20
Switch(config-ether-cfm)# exit

Шаг 5: Вход в режим конфигурации интерфейса и настройка атрибутов интерфейса

Конфигурация интерфейса для Switch1:

Switch(config)# interface eth-0-9
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 30
Switch(config-if)# ethernet cfm mep down mpid 66 domain cust vlan 30 interval 1
Switch(config-if)# ethernet cfm mep crosscheck mpid 99 domain cust vlan 30 mac d036.4567.8009
Switch(config-if)# no shutdown
Switch(config-if)# exit

Конфигурация интерфейса для Switch2:

Switch(config)# interface eth-0-9
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 30
Switch(config-if)# ethernet cfm mep down mpid 99 domain cust vlan 30 interval 1
Switch(config-if)# ethernet cfm mep crosscheck mpid 66 domain cust vlan 30 mac fa02.cdff.6a09
Switch(config-if)# no shutdown
Switch(config-if)# exit

Switch(config)#interface eth-0-17
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 20
Switch(config-if)# ethernet cfm mep down mpid 666 domain provid vlan 20 interval 1
Switch(config-if)# no shutdown
Switch(config-if)# exit

Конфигурация интерфейса для Switch3:

Switch(config)# interface eth-0-9
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 30
Switch(config-if)# ethernet cfm mep down mpid 88 domain cust vlan 30 interval 1
Switch(config-if)# no shutdown
Switch(config-if)# exit

Switch(config)#interface eth-0-17
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 20
Switch(config-if)# ethernet cfm mep down mpid 999 domain provid vlan 20 interval 1
Switch(config-if)# no shutdown
Switch(config-if)# exit

Шаг 6: Включение проверки целостности

Switch(config)# ethernet cfm cc enable domain cust vlan 30

Шаг 7: Настройка отношения CSF между клиентским MEP и серверным MEP

Конфигурация для Switch2:

Switch(config)# ethernet cfm csf client domain cust vlan 30 mepid 99 server domain provid vlan 20 mepid 666 interval 1

Конфигурация для Switch3:

Switch(config)# ethernet cfm csf client domain cust vlan 30 mepid 88 server domain provid vlan 20 mepid 999 interval 1

Шаг 8: Проверка

Следующая команда используется для отключения функции проверки целостности (CC) на Switch1:

Switch(config)# no ethernet cfm cc enable domain cust vlan 30

Для Switch2 клиентский MEP 99 будет сообщать об ошибке LOC и инициировать CSF по причине LOS, в результате серверный MEP 666 будет отправлять CSF пакеты с интервалом в 1 секунду.

Следующая команда используется для отображения состояния CSF для Switch2:

Switch# show ethernet cfm csf
CTR-Client Trigger reason, L(los)/F(fdi)/R(rdi)/D(dci) or N/A
ECC-Enter CSF Condition, Y(Yes)/N(No)
SRR-Server Rx Reason, L(los)/F(fdi)/R(rdi)/D(dci) or N/A
Tx-I, Transmit Interval
Rx-I, The period which is gotten from CSF packets
------------------------------------------------------------------------
Client Mep Server Mep
MPID Cli-Domain VLAN CTR ECC MPID Srv-Domain VLAN SRR Tx-I Rx-I
------------------------------------------------------------------------
99 cust 30 L N 666 provid 20 N/A 1 N/A

Для Switch3 серверный MEP 999 получает пакет CSF и сообщает клиенту MEP 99, после чего клиентский MEP 88 перейдет в состояние CSF. Следующая команда используется для отображения состояния CSF для Switch3:

Switch3# show ethernet cfm csf
CTR-Client Trigger reason, L(los)/F(fdi)/R(rdi)/D(dci) or N/A
ECC-Enter CSF Condition, Y(Yes)/N(No)
SRR-Server Rx Reason, L(los)/F(fdi)/R(rdi)/D(dci) or N/A
Tx-I, Transmit Interval
Rx-I, The period which is gotten from CSF packets
------------------------------------------------------------------------
Client Mep Server Mep
MPID Cli-Domain VLAN CTR ECC MPID Srv-Domain VLAN SRR Tx-I Rx-I
------------------------------------------------------------------------
88 cust 30 N/A Y 999 provid 20 L 1 1

Конфигурация Dual-Ended LM

Рисунок 17-8: CFM

Рисунок 17-8: CFM

Шаг 1: Подготовка к конфигурации

Ссылка на главу "Конфигурация CC/LB/LT/AIS/DM".

Шаг 2: Конфигурация Dual-Ended LM

Конфигурация для Switch1:

Switch(config)# ethernet cfm lm enable dual-ended domain cust vlan 30 mepid 66 all-cos cache-size 10

Конфигурация для Switch4:

Switch(config)# ethernet cfm lm enable dual-ended domain cust vlan 30 mepid 99 all-cos cache-size 10

Шаг 3: Проверка

Следующая команда используется для отображения статуса LM для Switch1:

Switch# show ethernet cfm lm domain cust vlan 30 mepid 66
DOMAIN : cust
VLAN : 30
MEPID : 66
Start Time : 2013/07/16 1:36:56
End Time : 2013/07/16 1:37:07
Notes : 1. When the difference of Tx is less than the difference of Rx,
the node is invalid, loss and loss ratio should be "-";
2. When loc is reported for mep, the loss should be "-" and loss
ratio should be 100%;
3. When calculate average loss and loss ratio, invalid or loc nodes
will be excluded;
Latest dual-ended loss statistics:
--------------------------------------------------------------------------------
Index Cos Local-loss Local-loss ratio Remote-loss Remote-loss ratio Time
--------------------------------------------------------------------------------
1 all 0 000.0000% 0 000.0000% 01:36:57
2 all 0 000.0000% 0 000.0000% 01:36:58
3 all 0 000.0000% 0 000.0000% 01:36:59
4 all 0 000.0000% 0 000.0000% 01:37:00
5 all 0 000.0000% 0 000.0000% 01:37:01
6 all 0 000.0000% 0 000.0000% 01:37:02
7 all 0 000.0000% 0 000.0000% 01:37:03
8 all 0 000.0000% 0 000.0000% 01:37:04
9 all 0 000.0000% 0 000.0000% 01:37:05
10 all 0 000.0000% 0 000.0000% 01:37:07
--------------------------------------------------------------------------------
Maximum Local-loss : 0 Maximum Local-loss Ratio : 000.0000%
Minimum Local-loss : 0 Minimum Local-loss Ratio : 000.0000%
Average Local-loss : 0 Average Local-loss Ratio : 000.0000%
Maximum Remote-loss : 0 Maximum Remote-loss Ratio : 000.0000%
Minimum Remote-loss : 0 Minimum Remote-loss Ratio : 000.0000%
Average Remote-loss : 0 Average Remote-loss Ratio : 000.0000%

Следующая команда используется для отображения статуса LM для Switch4:

Switch# show ethernet cfm lm domain cust vlan 30 mepid 99
DOMAIN : cust
VLAN : 30
MEPID : 99
Start Time : 2013/07/16 1:37:11
End Time : 2013/07/16 1:37:22
Notes : 1. When the difference of Tx is less than the difference of Rx,
the node is invalid, loss and loss ratio should be "-";
2. When loc is reported for mep, the loss should be "-" and loss
ratio should be 100%;
3. When calculate average loss and loss ratio, invalid or loc nodes
will be excluded;
Latest dual-ended loss statistics:
--------------------------------------------------------------------------------
Index Cos Local-loss Local-loss ratio Remote-loss Remote-loss ratio Time
--------------------------------------------------------------------------------
1 all 0 000.0000% 0 000.0000% 01:37:12
2 all 0 000.0000% 0 000.0000% 01:37:13
3 all 0 000.0000% 0 000.0000% 01:37:14
4 all 0 000.0000% 0 000.0000% 01:37:16
5 all 0 000.0000% 0 000.0000% 01:37:17
6 all 0 000.0000% 0 000.0000% 01:37:18
7 all 0 000.0000% 0 000.0000% 01:37:19
8 all 0 000.0000% 0 000.0000% 01:37:20
9 all 0 000.0000% 0 000.0000% 01:37:21
10 all 0 000.0000% 0 000.0000% 01:37:22
--------------------------------------------------------------------------------
Maximum Local-loss : 0 Maximum Local-loss Ratio : 000.0000%
Minimum Local-loss : 0 Minimum Local-loss Ratio : 000.0000%
Average Local-loss : 0 Average Local-loss Ratio : 000.0000%
Maximum Remote-loss : 0 Maximum Remote-loss Ratio : 000.0000%
Minimum Remote-loss : 0 Minimum Remote-loss Ratio : 000.0000%
Average Remote-loss : 0 Average Remote-loss Ratio : 000.0000%

Конфигурация Single-Ended LM

Рисунок 17-9: CFM

Рисунок 17-9: CFM

Шаг 1: Подготовка к конфигурации

Ссылка на главу "Конфигурация CC/LB/LT/AIS/DM".

Шаг 2: Конфигурация Single-Ended LM

Конфигурация для Switch1:

Switch(config)# ethernet cfm lm enable single-ended domain cust vlan 30 mepid 66 all-cos

Конфигурация для Switch4:

Switch(config)# ethernet cfm lm enable single-ended domain cust vlan 30 mepid 99 all-cos

Шаг 3: Проверка

Следующая команда используется для вывода LMM и отображения результатов LM для Switch1:

Switch#  ethernet cfm lm single-ended domain cust vlan 30 rmepid 99 mepid 66 count 10 
DOMAIN : cust
VLAN : 30
MEPID : 66
Start Time : 2013/07/16 1:39:38
End Time : 2013/07/16 1:39:38
Notes : 1. When the difference of Tx is less than the difference of Rx,
the node is invalid, loss and loss ratio should be "-";
2. When loc is reported for mep, the loss should be "-" and loss
ratio should be 100%;
3. When calculate average loss and loss ratio, invalid or loc nodes
will be excluded;
Latest single-ended loss statistics:
--------------------------------------------------------------------------------
Index Cos Local-loss Local-loss ratio Remote-loss Remote-loss ratio
--------------------------------------------------------------------------------
1 all 0 000.0000% 0 000.0000%
2 all 0 000.0000% 0 000.0000%
3 all 0 000.0000% 0 000.0000%
4 all 0 000.0000% 0 000.0000%
5 all 0 000.0000% 0 000.0000%
6 all 0 000.0000% 0 000.0000%
7 all 0 000.0000% 0 000.0000%
8 all 0 000.0000% 0 000.0000%
9 all 0 000.0000% 0 000.0000%
--------------------------------------------------------------------------------
Maximum Local-loss : 0 Maximum Local-loss Ratio : 000.0000%
Minimum Local-loss : 0 Minimum Local-loss Ratio : 000.0000%
Average Local-loss : 0 Average Local-loss Ratio : 000.0000%
Maximum Remote-loss : 0 Maximum Remote-loss Ratio : 000.0000%
Minimum Remote-loss : 0 Minimum Remote-loss Ratio : 000.0000%
Average Remote-loss : 0 Average Remote-loss Ratio : 000.0000%

Конфигурация Test

Рисунок 17-10: CFM

Рисунок 17-10: CFM

Шаг 1: Подготовка к конфигурации

Ссылка на главу "Конфигурация CC/LB/LT/AIS/DM".

Шаг 2: Конфигурация теста

Конфигурация включения тестовой передачи на Switch1:

Switch(config)# ethernet cfm tst transmission enable domain cust vlan 30 mep 66 tx-mode continuous pattern-type random packet-size 6

Конфигурация включения тестового приема на Switch4:

Switch(config)# ethernet cfm tst reception enable domain cust vlan 30 mep 99

Шаг 3: Проверка

Следующая команда используется для начала тестовой передачи на Switch1:

Switch# ethernet cfm tst start rate 1000 time second 1

Следующая команда используется для отображения информации о тесте на Switch1:

Switch#  show ethernet cfm tst
DOMAIN : cust
VLAN : 30
MEPID : 66
Transmission : Enabled
Reception : Disabled
Status : Non-Running
Start Time : 06:32:48
Predict End Time : 06:33:18
Actual End Time : 06:33:18
Packet Type : TST
Rate : 1000 mbps
Packet Size : 64 bytes
Tx Number : 29
Tx Bytes : 1856
Rx Number : 0
Rx Bytes : 0

Следующая команда используется для отображения информации о тесте на Switch4:

Switch#  show ethernet cfm tst
DOMAIN : cust
VLAN : 30
MEPID : 99
Transmission : Disabled
Reception : Enabled
Status : Non-Running
Start Time : null
End Time : null
Packet Type : null
Rate : null
Packet Size : null
Tx Number : 0
Tx Bytes : 0
Rx Number : 29
Rx Bytes : 1856